urban agglomeration - Turkish English Dictionary